feel defrauded - French English Dictionary